 /*移动端导航*/
 .m_img{display:none;}
 .m_nav{display:none;}
 @media screen and (max-width: 1199px) and (min-width: 0px){
    .msgNum{display: none;}
    .slider{margin-top: 44px;}
    .head{display:none}
    .m_img{display:block;height:58px;background:#000;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
    .m_img .headlf{padding-top:10px;padding-left:30px;float: left;}
    .m_img .headlf .m_logo{height:40px;display: block}
    .m_img .headrg{padding-right:5%;padding-top:22px;float: right;}
    .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
  
    .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
    .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
    .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
    .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
    .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
    .m_nav .m_navList ul li{border-bottom:1px solid #232530}
    .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
    .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
    .m_nav .m_navList ul li .m_f_a a{flex: 1;}
    .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
    .icon{ background:url(../imgs/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
    .icon_on{background:url(../imgs/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
    .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
    .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
 }



  /* 手机页脚 */
  .x-copyright{display:none;}
  .footer3 {
     position: fixed;
     bottom: 0;
     left: 0;
     right: 0;
     z-index: 999;
     background: #434343;
 }
 
 .footer3 ul {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     padding-left: 0;
 }
 
 .footer3 ul li {
     -webkit-box-flex: 1;
     -ms-flex: 1;
     flex: 1;
     text-align: center;
     color: #ffffff;
     line-height: 50px;
     font-size: 0;
 }
 
 .footer3 ul li a {
     display: block;
     color: #ffffff;
 }
 
 .footer3 ul li .iconfont {
     font-size: 14px;
     display: inline-block;
     vertical-align: middle;
     margin-right: 5px;
 }
 
 .footer3 ul li span {
     display: inline-block;
     vertical-align: middle;
     font-size: 14px;
     color: #ffffff;
 }




 
/* .g_hd{height:6rem; font-family: "Microsoft Yahei"; position: relative; background: #fff; background-size: 100% 100%;}
.tel{ height: 5rem;line-height: 2.5rem;padding-left: 5px;}
.mlogo{ float: left;margin-top: 0.5rem; margin-left: 2.125%; width: 30%; height: auto;z-index: 3;}

.m_txt{float: left;margin-left:-2rem;text-align: left;margin-top: 1rem; }
.m_txt h3{font-size: 1rem;color: #333;font-weight: bold;}
.m_txt h3 span{color: #c20813;}

.mlogo img{ width: 100%; height: auto; display: block;}
.menu{float: right;width: 100%;position: relative;background: #eeeeee;height: 5rem;}
.u-text{}
.u-text form{width: 80%;height: 3rem;border: solid 1px #dedede;border-radius:15px;margin-top: 10px;margin-left: 10px;padding-left: 10px;background: #fff;}
.u-text form .search-input{width: 80%;height: 3rem;}
.u-text form .tj{width: 20%;height: 3rem;background: #c20813;float: right;color: #fff;font-size: 1.5rem;border-radius: 0px 15px 15px 0px;padding-left: 0.5em;}

.menu_ico{ display: block; color: #666; top: 1.83rem; right: 4%; width: 1.7rem;height: 1.5rem; cursor: pointer; position: absolute;}
.menu_ico img{width: 100%;display: block;}
.menu_down{ display: none; width: 50%;     background-color: hsla(359, 86%, 44%, 0.79); height: auto;position: absolute;top: 10rem; right: 0; z-index: 9;}
.menu_down ul{padding: 2rem 12.5% 5rem;}
.menu_down li{color: #fff; font-size: 1.2rem; line-height: 3.5rem;height: 3.5rem; border-bottom: 1px solid #fff;}
.menu_down li a{color: #fff;}
.g-ft{ height: 8.5em; background: #fff; padding-top: 1.25rem; box-sizing: border-box;}
.u-top{ position: relative; width: 26.5625%; margin: 0 auto 1rem; text-align: center; height: 2.8rem; line-height: 2.8rem; font-size: 1rem; color: #ffffff; background-color: #ff5a00; font-weight: normal; vertical-align: middle;}
.u-top img{width: 0.8rem; height: 1.15rem; vertical-align: middle;}
.addlst{ text-align: center; font-weight: normal; font-size: 1rem; line-height: 2rem; color: #666;font-family: "Microsoft Yahei";}
.addlst i{ color: #666; font-weight: bold; font-family: "Microsoft Yahei";}
.addlst a{color: #666;}
.code{ text-align: center;font-size: 1.1rem;font-weight: normal;}
.code a{ color: #333;}
.code img{ width: 5.3rem; height: 5.3rem; float: left;margin-right: 1.2rem;}
.g_fnva{background: #c20813; height: 5.7rem; position: fixed;bottom: 0;min-width: 320px;max-width: 640px;width: 100%;z-index: 8;font-size: 1.1rem;}
.g_fnva li{height: 5.85rem;width: 25%; float: left; text-align: center;color: #ffffff;position: relative;padding-top: 4px;}
.g_fnva li:after{content: "";position: absolute;width: 1px; height: 5.7rem;background: #c20813; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;top: 0rem;right: 0;}
.g_fnva a:nth-child(4) li:after{width: 0;border: 0;background: none;}
.g_fnva li em{display: block;width: 52.5%; margin: 0 auto;margin-bottom: 5px;padding-top: 6px;}
.g_fnva li em img{ display: block;width: 50%;}
.g_fnva a:nth-child(1) li{ background: #c20813;}


.g_fnva .ho em{background: url("../img/sanj.png")no-repeat right;background-size: 26%;background-position-y: 23px;}

.g_fnva li{position: relative;}
.g_fnva li .list{position: absolute;width: 85%;    background-color: hsla(359, 86%, 44%, 0.79);bottom:74px;    padding: 10px 3.5% 0px 13.5%;text-align: left;display: none;}
.g_fnva li .list .lx{margin-bottom: 14px;}
.g_fnva li .list .lx a{color: #fff;font-size:12px;} */